means of propulsion - Turc Anglais Dictionnaire